administration headquarters - Spanish English Dictionary